Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
DELWYDD £280,000 24 Jul 2019
PENBANK Detached £99,950 18 Dec 2012